home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr36 / catlist.zip / CATLIST.HIS < prev    next >
Text File  |  1993-04-26  |  20KB  |  361 lines

  1.  
  2.                           -=≡ CatList v3.1 ≡=-
  3.                     Copyright 1992, PAROLE Software
  4.                           ALL RIGHTS RESERVED
  5.  
  6. CatList        08/11/92  Initial ßeta release.
  7.  
  8. CatList 1.0    08/24/92  Initial Release.
  9.  
  10. CatList 1.1    09/17/92  Added the CPS/v32BIS modem to the modem
  11.                          selection.  Fixed CatList so that it would no
  12.                          longer create a bulletin or text file if there
  13.                          were no records in the database.  You may now
  14.                          allow certain Security Levels to Add, Edit or
  15.                          Update the listings while allowing others to
  16.                          only view, Text or Area code search the
  17.                          database.  Be sure to read the UPGRADE.TXT to
  18.                          change you CFG files to the new standard.  You
  19.                          may also create the Color bulletin with or
  20.                          without the @pause@ code at the end.   Added two
  21.                          new screens to the \SCREENS directory.  Be sure
  22.                          to unZIP SCREENS.ZIP and add the new screens to
  23.                          your existing directory.
  24.  
  25.                          A Million and one pardons to Tom Lamere.  I
  26.                          left him out of the DOCs as a ßeta tester.  No
  27.                          wonder when I called his BBS, I was no longer
  28.                          listed as a user.
  29.  
  30.                          Added the ability to create a special file with
  31.                          a specified number of listing in it.  Had
  32.                          several request this feature.  This involves a
  33.                          CFG file change so be sure to make the
  34.                          necessary correction to your CFG file.  this
  35.                          feature is ONLY available to registered users.
  36.  
  37.                          Added a time check routine to kick the user off
  38.                          when the input routines timed out.  Had a sysop
  39.                          report that he left CatList up for 45 min and
  40.                          it didn't time him out like it should.
  41.  
  42.                          Listers may now specify if they want their BBS
  43.                          listed in the Text file/Color file/both or
  44.                          none.  Added these switches to the [A]dd a BBS
  45.                          screens.  You will need to run FIXUP.EXE before
  46.                          running this release.  It will change the
  47.                          defaults in the old database over to the new
  48.                          defaults.  If you forget to run it, there will
  49.                          be no listings in your bulletins and such.
  50.  
  51.                          Added the ability to create a second COLOR
  52.                          display file.  There were a few that wanted
  53.                          this file for a GOODBYE.BBS screen.  Line 15
  54.                          controls the number of listings in the file.
  55.                          These will be selected randomly from the
  56.                          database.  4 to 5 will make a good GOODBYE
  57.                          screen.
  58.  
  59.                          Re-compiled CatList with the latest release of
  60.                          DoorFrame.  This release fixed a few small bugs
  61.                          as well as increased the overall display speed.
  62.                          the problem with the cursor jumping to the top
  63.                          of the screen when a user used the backspace
  64.                          key has been fixed.
  65.  
  66.                          The CFG file has changed!  Check the DOCs and
  67.                          SAMPLE.CFG to make sure yours is correct.
  68.  
  69. CATLIST 2.0                    ----- MAJOR UPDATE!!! -----
  70.                          Please read all text files to make sure you
  71.                          make all the necessary corrections.
  72.                          Fixed color bulletin so "PAROLE Software"
  73.                          copyright info would only show once for
  74.                          registered users.
  75.  
  76.                          Added a new 3 line description plus the ability
  77.                          to list your NetWork addresses.  You cannot
  78.                          name the specific network but the 3 types of
  79.                          networks are listed.  By adding these features,
  80.                          the database had to be resized.  Please read
  81.                          the UPGRADE.TXT before attempting to install
  82.                          this release.
  83.  
  84.                          Added the ability to add a @pause@ to the
  85.                          special file that is created.  You will need to
  86.                          add the switch for this option to line #14 of
  87.                          your CFG file(s).  Failure to do this will
  88.                          cause CatList to abort with an illegal function
  89.                          error.
  90.  
  91.                          This release of CatList is written using Visual
  92.                          Basic for MS-DOS, Professional Version.
  93.  
  94.                          Rewrote some of the routines in CatList to to
  95.                          speed them up and to remove some of the
  96.                          redundant code from them.  There is no longer a
  97.                          special 286 release of CatList.  It has been
  98.                          replaced by a 386/486 compiled release.  It is
  99.                          even smaller and faster than the 286 version.
  100.                          This version may be obtained by calling The
  101.                          Parole Board BBS and downloading it.  It is
  102.                          also shipped on your registration disks.  If
  103.                          you require a 286 version, I will gladly
  104.                          compile one for Registered users.  Just call
  105.                          the BBS and leave a message.
  106.  
  107.                          Fixed a bug that would give an "overflow" error
  108.                          if you specified creating a Special file and
  109.                          there were no entries in the database.  It will
  110.                          now bypass creating the screen.
  111.  
  112.                          Added a flag to the database to signify
  113.                          Subscription or Pay systems.  A "$" signifies a
  114.                          Pay system while "F" signifies a free access
  115.                          BBS.
  116.  
  117. CatList 2.01             Fixed a problem with the NEWCAT.EXE included
  118.                          with the 2.0 release.  I had compiled it using
  119.                          386/486 specific code.
  120.  
  121.                          Added a display line to the Main Menu screen
  122.                          showing the total number of listings in the
  123.                          CATLIST.DTA file.
  124.  
  125.                          Please copy the screens in this archive over
  126.                          the old ones.  I added the PAY/FREE information
  127.                          to this release.  The only screen that changed
  128.                          is the  VSCREEN.xxx.
  129.  
  130. CatList 2.10             Modified the # Listing line to include # of expired
  131.                          listings.  Added more info to the Activity log
  132.                          listings.  It now lists all searches and listings
  133.                          that CatList finds.
  134.                          Working on a word-wrap problem.  I think (?) I've
  135.                          solved it.  The 3 line descriptions in the text file
  136.                          were screwing up.
  137.  
  138.                          Thought the telephone number was included in the
  139.                          Text Search. <G>  It is now.  This release should
  140.                          also work with TriBBS and Spitfire.
  141.  
  142.                          Fixed a problem that causes the sysop's user
  143.                          number to be stamped to the database when
  144.                          updating a listing.  Original lister's number
  145.                          was overwritten.
  146.  
  147.                          Compiled with the latest DoorFrame release which
  148.                          added the ability to use a FOSSIL driver.  This
  149.                          should allow the use of COMs 1-8 and IRQs 1-15.
  150.                          Also, when you list the IRQ on the command
  151.                          line, "/5", you may now also use and "*".  Some
  152.                          Networks also used the"/".
  153.                          SAMPLE:  CATLIST CATLIST.CFG *5
  154.                                   CATLIST CATLIST.CFG /5
  155.                          Either of these will work.  You may also use
  156.                          the WC! %WCNODEID% variable in the first line
  157.                          of the CFG file.  This will allow the use of 1
  158.                          CFG file for a multi-node setup.
  159.  
  160.                          Tweaked a few of the routines in CL to speed
  161.                          them up just a bit.  Delete your old
  162.                          LASTCHK.DAT before running this version.
  163.                          CatList will write a new one.
  164.  
  165. CatList 2.11 11/28/92    Fixed two small bugs.  CL was adding to the
  166.                          total number of Expired listings each time a
  167.                          user returned to the Main menu. (Tom Wildoner)
  168.                          Fixed a small glitch in the menu that would
  169.                          only occur in rare circumstances.
  170.  
  171. CatList 2.12 12/08/92    Cleaned up some of the display that was not
  172.                          erasing as it should.  Fixed the unregistered
  173.                          prompt so that it would look as intended.
  174.  
  175. CatList 2.20  1/4/93     >>> REGISTERED USERS ONLY <<<
  176.                          If CatList finds the file "SPECHDR.DAT" in the
  177.                          door directory, it will append it to the
  178.                          Special file that is created.  There is no
  179.                          Copyright information written to this file if
  180.                          the "SPECHDR.DAT" file is found.  this will
  181.                          give you the ability to 'personalize' the
  182.                          special file if you want to use it as a
  183.                          GOODBYE.BBS screen or whatever.
  184.  
  185.                          Reworked the date routines.  This should speed
  186.                          CatList up a bit.  Changed the appearance of
  187.                          the date in the Color bulletin to get rid of
  188.                          the "cramped" look.
  189.  
  190. CatList  2.25 2/8/93     Added the SysOp and original Listing date to
  191.                          the output text file. (CATLIST.TXT)  This is
  192.                          *ONLY* in the Long form for >REGISTERED< users.
  193.                          The total number of listings in the database is
  194.                          now printed at the bottom of the Ansi Bulletin
  195.                          and the TEXT file.  Cleaned up a few of the
  196.                          routines to make them more compatible with the
  197.                          CATLIST EDITOR now in Beta. (Release: Late Feb
  198.                          or early March)
  199.  
  200. CatList  2.30 2/17/93    CatList will only write the bulletins and text
  201.                          file only if there has been a change to the
  202.                          database.  This only affects [REGISTERED]
  203.                          versions.  It will rewrite them every time a
  204.                          user exits the door if CatList has not been
  205.                          registered.  It will continue to write the
  206.                          "Special" file each time a users exits the
  207.                          door.  I left this in for those that use it as
  208.                          a GOODBYE.BBS screen.
  209.  
  210. CatList  2.31 2/19/93    CatList will now create a "0" byte file named
  211.                          "CHANGE.FIL" when it writes the bulletins
  212.                          and/or text file.  If you use TranScan to
  213.                          update the WC! database, you can test for this
  214.                          file and only call TranScan when it needed.  Be
  215.                          sure to delete the file after running TranScan.
  216.  
  217.                          cdd d:\door\list
  218.                          CATLIST BBS1.CFG /%WCIRQID%
  219.                          IF EXIST CHANGE.FIL TS E:\WAKELIST\CATLIST.TXT /TK,T
  220.                          IF EXIST CHANGE.FIL ERASE CHANGE.FIL
  221.  
  222.                          The NoDelete function has been enabled in
  223.                          CatList.  This function will only be effective
  224.                          through the use of CATEDIT.EXE, due to be
  225.                          released shortly.  This will reset the last
  226.                          update of any listing marked, NoDelete to the
  227.                          current date when it is time for the first
  228.                          expiration notice to be sent out.  You will
  229.                          have to manually delete this listing or remove
  230.                          the NoDelete status via CATEDIT.EXE.
  231.  
  232.                          If there is a file located in the door
  233.                          directory named "CATLIST.SPC" and you have
  234.                          registered CatList, it will display to the user
  235.                          immediately after the opening screen.  You
  236.                          might want to use this as a notification of an
  237.                          upcoming meeting or event.  This should be a
  238.                          straight ASCii file with line lengths of 78
  239.                          columns or less.
  240.  
  241. CatList  2.32 2/22/93    OOps!  On unregistered copies of CatList, it
  242.                          was not updating the bulletins at all.  Sorry
  243.                          for the problems.
  244.  
  245. CatList 2.4  3/4/93      Registered users may now specify the name of
  246.                          the BBS softwares they wish to appear in
  247.                          CatList.  CatList will look for a file named
  248.                          "SOFTWARE.CL" in the door directory.  If it is
  249.                          there, it will read in the names of the BBS
  250.                          Softwares from it.  The file must be a straight
  251.                          ASCii file and contain at least 28 lines.
  252.                          CatList will only utilize the first 28.  An
  253.                          improper "SOFTWARE.CL" will cause CatList to
  254.                          abort.
  255.  
  256.                          Registered sysOps may also change the default
  257.                          modems.  The file to do this is named
  258.                          "MODEM.CL" and must be located in the door
  259.                          directory.  It contains 14 lines with a maximum
  260.                          of 25 characters in each line.  If you prefer
  261.                          to keep the defaults, you may delete the two
  262.                          ".CL" files.
  263.  
  264. Catlist 2.43  3/18/93    Duplicate rejects are now logged to the
  265.                          ACTIVITY.xxx file.  Fixed a few small
  266.                          appearance defects.  The users record number is
  267.                          now logged to the ACTIVITY.xxx log.
  268.  
  269. CatList 2.5  3/21/93     Fixed it so that the modem list and the end of
  270.                          CATLIST.TXT will match the modems in the
  271.                          MODEM.CL file.  Overlooked this in the 2.4
  272.                          release.  Optimized the code so that CatList
  273.                          now requires about 6-8k less memory to run than
  274.                          before.  Not much but, every little bit helps.
  275.                          Smaller code also means a bit faster execution
  276.                          speed.
  277.  
  278.         2.51             The listing database record number is now
  279.                          listed in the LONG text output file.  It is the
  280.                          last entry in the last line just after the
  281.                          original entry date.  This will help utilize
  282.                          the CEDIT.EXE maintenance utility.
  283.         2.54             Fixed a few minor problems.  This release also
  284.                          brings back the 286 and 386 compiled versions.
  285.                          They are released as patch files on The Parole
  286.                          Board BBS and will only function for Registered
  287.                          SysOps.
  288.  
  289. CatList 3.0   4/20/93    Added the ability to download the Text file
  290.                          from the door.  This will only function for
  291.                          Registered users of the door and requires
  292.                          either DSZ or GSZ.  A special CFG file named
  293.                          "DSZCFG.x" will need to be created and placed
  294.                          in the door directory.  Please read the
  295.                          documentation for details.
  296.  
  297.                          The MENU.xxx and MENU2.xxx files have also
  298.                          changed.  Please copy the new ones into your
  299.                          "\SCREENS" directory.
  300.  
  301.                          Adding the ability to upload ANSI BBS ads.
  302.                          This option will also utilize the DSZ/GSZ
  303.                          program and the DSZCFG.x file.  You will also
  304.                          need to run the CATFIX.EXE program on your
  305.                          database before running this release.  MAKE A
  306.                          BACKUP! of you old database.  You must also
  307.                          create a sub-directory in your CatList
  308.                          directory named "\AFILES".
  309.  
  310.                          Removed a *LOT* of unnecessary code.  The
  311.                          [U]pdate/[E]dit routine is about 1/3 smaller
  312.                          than it was before.  The end result is that
  313.                          CatList is much faster than previous releases.
  314.                          There was a lot of 'fat' trimmed elsewhere but
  315.                          not nearly as much as the [E]dit routine.
  316.  
  317.                          Added the ability for the SysOp to do a [T]ext
  318.                          search and Delete a listing.  This was no
  319.                          problem to the listers since most only list 1
  320.                          or 2 BBSs, however; the SysOp had to go through
  321.                          the entire database 1 listing at a time.
  322.  
  323.                          Added some more information that is logged to
  324.                          the ACTIVITY.LOG.
  325.  
  326. CatList 3.1   4/26/93    !!! CFG FILE CHANGE !!!
  327.                          Added the ability to create a RIP graphic
  328.                          bulletin.  This involves adding an extra line
  329.                          to the CFG file.  This line MUST be added or
  330.                          CatList will bomb out.
  331.  
  332.                          C:\WC30\WCWORK\NODE1\USERINFO.DAT
  333.                          The Parole Board BBS
  334.                          Dennis
  335.                          Maidon
  336.                          12345
  337.                          100
  338.                          150
  339.                          30
  340.                          E:\TEXT\TPB-LIST.TXT^L
  341.                          RIP                       <──┐
  342.                          C:\WC30\BULL\BULL35.BBS^Y    │
  343.                          C:\WC30\                     │
  344.                          C:\WC30\DISP                 │
  345.                          N                            │
  346.                          C:\WC30\DISP\GOODBYE.BBS^Y   │
  347.                          5                            │
  348.                                                       │
  349.                          ─────────────────────────────┘
  350.                          The extra line must be inserted between the
  351.                          existing lines 9 and 10.  If you support RIP
  352.                          graphics, place "RIP" on this line.  If not or
  353.                          do not wish a RIP bulletin, place an "N" on
  354.                          this line.
  355.  
  356.                          This version also supports the changes made to
  357.                          DOOR.SYS and USERINFO.DAT with the release of
  358.                          WC! 3.9. Recompiled with the latest DoorFrame.
  359.                          This version supports WC!3.9 and will give RIP
  360.                          callers color in the door.
  361.